package com.yuan.algorithms.arithmetic_2;

import java.util.TreeSet;

/**
 * @author YouYuan
 * @contact 1265161633@qq.com
 * @date 2016年3月16日 下午2:02:43
 * @descript
 */
public class 数字组合 {

	public static void main(String[] args) {
		int a, b, c;
		for (int i = 100; i < 400; i++) {
			a = i;
			b = 2 * i;
			c = 3 * i;
			TreeSet<Character> set = new TreeSet<Character>();
			set.add('0');
			add(set, a);
			add(set, b);
			add(set, c);
			if (set.size() == 10) {
				System.out.println(a + " " + b + " " + c);
			}
		}
	}

	private static void add(TreeSet<Character> set, int c) {
		String str = "" + c;
		char[] arr = str.toCharArray();
		for (int i = 0; i < arr.length; i++) {
			set.add(arr[i]);
		}
	}

}
